open a restaurant - Spanish English Dictionary